package com.marvels.approve.process.dto;

import java.util.List;

/**取件DTO
 * @author 何杰
 * 2018年5月16日
 */
public class HandleProcessDTO {
	/**查询流程节点，空为不限制*/
	private List<String> queryNodes;
	/**查询角色*/
	private List<String> roleCodes;
	/**根据queryNodes 和 roleCodes 合并出一个nodes用于mysql查询*/
	private List<String> nodes;
	/**指定进件单号*/
	private String loanId;
	/**进件渠道分类 B	线下  A	线上*/
	private String patternCode;
	
	
	
	public List<String> getQueryNodes() {
		return queryNodes;
	}
	public void setQueryNodes(List<String> queryNodes) {
		this.queryNodes = queryNodes;
	}
	public String getLoanId() {
		return loanId;
	}
	public void setLoanId(String loanId) {
		this.loanId = loanId;
	}
	public String getPatternCode() {
		return patternCode;
	}
	public void setPatternCode(String patternCode) {
		this.patternCode = patternCode;
	}
	public List<String> getRoleCodes() {
		return roleCodes;
	}
	public void setRoleCodes(List<String> roleCodes) {
		this.roleCodes = roleCodes;
	}
	public List<String> getNodes() {
		return nodes;
	}
	public void setNodes(List<String> nodes) {
		this.nodes = nodes;
	}
	@Override
	public String toString() {
		return "HandleProcessDTO [queryNodes=" + queryNodes + ", roleCodes=" + roleCodes + ", nodes=" + nodes
				+ ", loanId=" + loanId + ", patternCode=" + patternCode + "]";
	}
	
}
